department of electronics and communications engineering - French English Dictionary